.tabnav,.tabctrl,.tabpage{zoom:1}
.tabnav em,tabctrl b{cursor:pointer;}
.tabpage *{cursor:default;font-weight:normal}
.tabprevno,.tabnextno{cursor:default!important}
.tabprocess{height:5px;overflow:hidden;}
/*StepTab/Guide步骤表单/向导效果默认样式*/
.kandyStep
{
    margin: 0;
    padding: 2px;
    border: 1px solid #DDD;
    background: #f5f5f5;
    overflow: hidden;
    zoom: 1;
}
.kandyStep .tabtitle
{
    margin: 0 0 2px;
    padding: 0;
    line-height: 30px;
    border: 1px solid #DDD;
    height: 30px;
    background: #e5e5e5;
    overflow: hidden;
}
.kandyStep .tabtitle .tabbtn
{
    display: inline-block;
    border-left: 1px solid #DDD;
    margin: 0 0 0 -1px;
    text-align: center;
    height: 30px;
    overflow: hidden;
    width: 150px;
}
.kandyStep .tabtitle .tabcur
{
    color: #F30;
    background: #f9f9f9;
    font-weight: bold;
    width: 150px;
}
.kandyStep .tabtitle .tabok
{
    font-weight: bold;
    color: #393;
    background: #fff;
}
.kandyStep .tabbody
{
    border: 1px solid #ddd;
    background: #fff;
    border-bottom: none;
    height: 300px; 
    text-align: center
}

.kandyStep .tabbody ul li
{
    margin-top: 20px;
}

.kandyStep .tabnav
{
    text-align: center;
    padding: 15px 0;
    border: 1px solid #ddd;
    border-top: 1px dashed #ddd;
    background: #f9f9f9;
}
.kandyStep .tabnav em
{
    margin: 0 5px;
    border: 1px solid #003399;
    padding: 5px;
    color: #fff;
    background: #4a8cf6;
    border-radius: 5px;
    font-style:normal;
}
.kandyStep .tabnav .tabprevno, .kandyStep .tabnav .tabnextno
{
    background: #999;
    border-color: #666;
}
.kandyStep .tabpage
{
    margin: 0 2em 0 2em;
}
